my t-tops never used to leak but the driver side has developed a large leak and the passenger side a small one in heavy rain. The water is dripping from the right corner like where it meets with the windshield and locks in. My 2+2 is my dd so i need it to be fixed...and snow is coming soon so i can't have a leak with the snow. Should i replace the seals or is there something else you can do. thanks.